package com.lvy.hczn.transmit.service;

import com.lvy.hczn.front.system.domain.business.Pack;
import com.lvy.hczn.mq.rocket.ParamInfo;
import com.lvy.hczn.transmit.domain.dto.cteck.TPack;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

public interface TPackService {

    /**
     * 平台推送包装袋接口
     *
     * @param request
     * @param info
     */
    void syncPackFromPlatForm(HttpServletRequest request, ParamInfo info);

    /**
     * 包装袋同步到仓库
     *
     * @param request
     * @param info
     * @return void
     * @author yw
     * @date 2023-07-18 15:22:18
     */
    List<Pack> syncPackFromTransmit(HttpServletRequest request, ParamInfo<Pack> info);
}
